package com.atguigu.dao;

import com.atguigu.base.BaseDao;
import com.atguigu.entity.Dict;

import java.util.List;

public interface DictDao extends BaseDao<Dict> {
    /**
     * \根据父节点id查询子结点
     * @param parentId
     * @return 返回的是子结点的集合
     */
    List<Dict> findZnodes(Long parentId);

    /**
     * 根据父节点id查询子结点的数量
     * @param id
     * @return  返回的是子结点数量
     */
    Integer countIsParent(Long id);

    Dict getByDictCode(String dictCode);

    String getNameById(Long Id);

}
